sand casting process - German English Dictionary